intermeshing system

Translations
взаимосцепляющаяся система
An intermeshing system increases the efficiency of power transmission.
Взаимосцепляющаяся система увеличивает эффективность передачи энергии.
Words
intermeshing

adjective
взаимосвязанный
system

noun
система